body {
	margin: 0;
	padding: 0;
	background: #eef1f6;
}

.scrollx {
	width: 98.5%;
	height: 625px;
	background: white;
	margin: 10px 10px 0 10px;
}

/*第一行 按钮 */
.row_1 {
	position: relative;
	top: 10px;
	left: 10px;
}


.btn_1 {
	width: 85px;
	background: #3673ff;
	border: 1px solid #3673ff;
	color: #fff !important;
	border-radius: 4px;
	height: 32px !important;
	font-size: 1.1em !important;
}


.find {
	display: inline-block;
	height: 32px;
	width: 250px;
	border-radius: 4px 0 0 4px;
}

.find:focus {
	border: 1px solid #1E9FFF !important;
}

.btn_4 {
	height: 32px;
	width: 60px;
	border: 1px solid #d7dce6;
	background: #fff;
	border-radius: 4px;
	color: #101010;
}

.btn_4:hover {
	border: 1px solid #3673ff !important;
	color: #3673ff !important;
}

.form {
	height: 32px;
	position: relative;
	top: 13px;
	display: inline-block;
	margin-left: 20px;
}

.table4 {
	height: 32px;
}

/* 第二行 */
.row_2 {
	margin-top: 20px;
}

#test1:focus {
	border: 1px solid #1E9FFF !important;
}

.input {
	display: inline-block;
	height: 32px;
	width: 170px;
	border-radius: 4px 0 0 4px;
	padding-top: 5px;
	margin-left: 6px;
}

.input:focus {
	border: 1px solid #1E9FFF !important;
}

.btn_5,
.btn_6,
.btn_7 {
	height: 32px;
	margin-left: -4px;
	border: 1px solid #e6e6e6;
	border-left: none;
	border-radius: 0 4px 4px 0;
	margin-top: -6px;
}


.btn_5:hover,
.btn_6:hover,
.btn_7:hover {
	background-color: #1E9FFF !important;
	border: 1px solid #1E9FFF;
	color: white !important;
}

/* 第三行 */
.row_3 {
	margin-top: 10px;
	padding-top: 10px;
	padding-left: 10px;
	border-top: 1px solid #e6e6e6;
}


.btn_2 {
	border-radius: 4px;
	height: 32px !important;
	background: #75859b;
	border-color: #75859b;
	color: #fff !important;
	width: 40px;
	text-align: center;
}

.click_div1 {
	width: 400px;
	height: 70px;
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
	background: #FFF;
	border-radius: 3px;
	color: #606266;
	position: fixed;
	z-index: 10;
	left: 20px;
	top: 185px;
	display: none;
}


.click_div1 table {
	width: 360px;
	height: 70px;
	margin-left: 30px;
}

.click_div1 tr {
	width: 360px;
	height: 30px;
}



.hidden-div {
	display: none;
}

.hidden-btn1,
.hidden-btn2 {
	border: 1px solid #d7dce6;
	background: #fff;
	text-align: center;
	border-radius: 4px;
	color: #333 !important;
	height: 32px;
	font-size: 1.1em;
}

.hidden-btn3 {
	background: #fb6666;
	border-color: 1px solid #fb6666;
	text-align: center;
	border-radius: 4px;
	color: #fff !important;
	height: 32px;
	width: 40px;
}

.hidden-btn3 i,
.btn_2 i {
	font-size: 1.8em !important;
}

.hidden-btn1:hover {
	border: 1px solid #3673ff !important;
	color: #3673ff !important;
	background: #edf2ff;
}

.hidden-btn2:hover {
	border: 1px solid #3673ff !important;
	color: #3673ff !important;
	background: #edf2ff;
}

.hidden-btn3:hover {
	background: red !important;
}

.temp1 {
	width: 140px;
	height: 10px;
	position: fixed;
	z-index: 10;
	left: 180px;
	top: 165px;
	display: none;
}

.click_div2 {
	width: 140px;
	height: 160px;
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
	background: #FFF;
	border-radius: 3px;
	color: #606266;
	position: fixed;
	z-index: 10;
	left: 180px;
	top: 175px;
	display: none;
}

.li1 {
	width: 120px;
	height: 18px;
	padding: 8px 0;
	padding-left: 20px;
}

.li1:hover {
	background-color: #ecf5ff;
	color: #66b1ff;
}

.btn_3 {
	height: 32px;
	margin-left: -3.2px;
	border: 1px solid #e6e6e6;
	border-left: none;
	border-radius: 0 4px 4px 0;
}


.btn_3:hover {
	background-color: #1E9FFF !important;
	border: 1px solid #1E9FFF;
	color: white !important;
}

/* 第四行  表格 */

.row_4 {
	margin-left: 10px;
}



/* 弹出动画框 */
.pop_1 {
	width: 115px;
	height: 25px;
	position: fixed;
	z-index: 11;
	border: 1px solid #29ca49;
	background: #98eba9;
	left: 45%;
	top: 45%;
	font-size: 1.1em;
	display: none;
}


/* 弹出层 */
.pop_2 {
	display: none;
}

.pop_2 .div1 {
	font-size: 1.5em;
}

.pop_2 .div2 {
	color: #c3c3c3;
}

.pop_2 i {
	font-size: 1.3em;
}


.pop_3 {
	display: none;
}

.pop_3 .div1 {
	height: 25px;
	width: 600px;
	margin-left: 25px;
	margin-top: 1px;
	background-color: #fffbe6;
	border: 1px solid #ffe58f;
	font-size: 12px;
	color: rgba(0, 0, 0, .65);
	border-radius: 4px;
}

.pop_3 .div2 {
	height: 262px;
	width: 600px;
	margin-left: 25px;
	margin-top: 8px;
	box-shadow: 0 0 0 1px rgba(63, 63, 68, .05), 0 1px 3px 0 rgba(63, 63, 68, .15);
	background-color: #fff;
	border-radius: 4px;
}

.pop_3 .table1 {
	margin-left: 40px;
}

.pop_3 span {
	margin: 0 10px 0 10px;
	color: rgba(0, 0, 0, .65);
}


.pop_4 {
	display: none;
}

.pop_4 .div1 {
	height: 25px;
	width: 600px;
	margin-left: 25px;
	margin-top: 1px;
	background-color: #fffbe6;
	border: 1px solid #ffe58f;
	font-size: 12px;
	color: rgba(0, 0, 0, .65);
	border-radius: 4px;
}

.pop_4 span {
	margin: 0 10px 0 10px;
	color: rgba(0, 0, 0, .65);
}

.pop_4 .div2 {
	padding: 1px;
	height: 360px;
	width: 598px;
	margin-left: 25px;
	margin-top: 10px;
	box-shadow: 0 0 0 1px rgba(63, 63, 68, .05), 0 1px 3px 0 rgba(63, 63, 68, .15);
	background-color: #fff;
	border-radius: 4px;
}

.pop_4 .seat-layout {
	margin-left: 145px;
	height: 296px;
	width: 320px;
	margin-top: 25px;
}

.pop_4 .platform {
	display: inline-block;
	background: #ccc;
	color: #fff;
	width: 180px;
	height: 30px;
	border-radius: 28px 28px 6px 6px;
	text-align: center;
	line-height: 30px;
	margin-left: 70px;
}

.table2 {
	margin-top: 10px;
}


.table2 td {
	width: 59px;
	height: 59px;
	background-color: #ccdcff;
	margin: 0 5px 5px 0;
	border-radius: 6px;
	text-align: center;
	display: inline-block;
	color: #fff;
}


.pop_5 {
	display: none;
}

.pop_5 .div1 {
	height: 25px;
	width: 500px;
	margin-left: 25px;
	margin-top: 1px;
	background-color: #fffbe6;
	border: 1px solid #ffe58f;
	font-size: 12px;
	color: rgba(0, 0, 0, .65);
	border-radius: 4px;
}

.pop_5 span {
	margin: 0 10px 0 10px;
	color: rgba(0, 0, 0, .65);
}

.layui-icon1 {
	border-radius: 8px;
	background: #ffab1d;
	color: white;
	font-size: 14px;
	margin-right: 8px;
}


.pop_5 .div2 {
	padding: 1px;
	height: 360px;
	width: 500px;
	margin-left: 25px;
	margin-top: 10px;
	box-shadow: 0 0 0 1px rgba(63, 63, 68, .05), 0 1px 3px 0 rgba(63, 63, 68, .15);
	background-color: #fff;
	border-radius: 4px;
}

.append {
	width: 51.6px;
	height: 30px;
	border: 1px solid #DCDFE6;
	background-color: #F5F7FA;
	color: #909399;
	vertical-align: middle;
	border-radius: 0 4px 4px 0;
	margin-left: -3.9px;
	display: none;
}

.append span {
	display: block;
	padding-top: 5px;
}

.layui-textarea {
	min-height: 30px !important;
}

#pop_5_error1,
#pop_5_error2,
#pop_5_error3,
#pop_5_error4,
#pop_5_error5,
#pop_5_error6 {
	color: #F56C6C;
	font-size: 12px;
	line-height: 1;
	display: inline-block;
	margin-left: 152px;
}

.layui-layer-title {
	border-radius: 4px 4px 0 0 !important;
	background-color: #f1f1f1 !important;
	box-shadow: 0 2 px 8 px 0 rgba(0, 0, 0, .1) !important;
}

.layui-layer-btn0,
.layui-layer-btn1 {
	border-radius: 3px !important;
}

.pop_6 {
	display: none;
}

.pop_6 .divAll1 {
	height: 440px;
	width: 740px;
	box-shadow: 0 0 0 1px rgba(63, 63, 68, .05), 0 1px 3px 0 rgba(63, 63, 68, .15);
	border-radius: 4px;
	background-color: #fff;
	margin-left: 23px;
}

.divAll1 .div1 {
	height: 40px;
	width: 740px;
	border-bottom: 1px solid #f0f1f9;
	font-size: 12px;
	color: rgba(0, 0, 0, .65);
}

#boxhead {
	display: inline-block;
	margin: 8px 10px 0 10px;
	color: #666;
	font-size: 16px;
}

.layui-icon2 {
	font-size: 16x;
	margin-right: 8px;
}

.divAll1 .div2 {
	height: 400px;
	width: 740px;
	margin-left: 20px;
}



.pop_6 .divAll2 {
	height: 220px;
	width: 740px;
	box-shadow: 0 0 0 1px rgba(63, 63, 68, .05), 0 1px 3px 0 rgba(63, 63, 68, .15);
	border-radius: 4px;
	background-color: #fff;
	margin-left: 23px;
	margin-top: 15px;
}

.divAll2 .div1 {
	height: 40px;
	width: 740px;
	border-bottom: 1px solid #f0f1f9;
	font-size: 12px;
	color: rgba(0, 0, 0, .65);
}

#boxhead1 {
	display: inline-block;
	margin: 8px 10px 0 10px;
	color: #666;
	font-size: 16px;
}

#boxhead1_1 {
	display: inline-block;
	white-space: nowrap;
	font-size: 12px;
	color: #bbb;
	line-height: 1;
}

.divAll2 .div1 b {
	color: #bbb;
	font-size: 30px;
}

.layui-icon3 {
	font-size: 16x;
	margin-right: 8px;
}

.divAll2 .div2 {
	height: 180px;
	width: 740px;
	margin-left: 20px;
}

.label1 {
	margin-left: 50px;
}

.choose1 {
	width: 53.6px;
	height: 30px;
	border: 1px solid #DCDFE6;
	background-color: #F5F7FA;
	color: #909399;
	vertical-align: middle;
	border-radius: 0 4px 4px 0;
	margin-left: -3.9px;
	display: inline-block;
}

.choose1 span {
	display: block;
	padding-top: 5px;
	padding-left: 12px;
}

.label2 {
	margin-left: 23px;
}

.downlist div input {
	height: 32px;
	border-radius: 5px;
}

.label3 {
	margin-left: 29px;
}

.label4 {
	margin-left: -4px;
}

.label5 {
	margin-left: 2px;
}

.label6 {
	margin-left: 30px;
}

.label7 {
	margin-left: 59px;
}

.label8 {
	margin-left: 52px;
}

.label9 {
	margin-left: 80px;
}

.label10 {
	margin-left: 52px;
}


#pop_6_error1,
#pop_6_error2,
#pop_6_error3,
#pop_6_error4,
#pop_6_error5,
#pop_6_error6,
#pop_6_error7,
#pop_6_error8,
#pop_6_error9,
#pop_6_error10 {
	color: #F56C6C;
	font-size: 12px;
	line-height: 1;
	display: inline-block;
	margin-left: 98px;
}

.freetime {
	font-size: 12px;
	border-radius: 3px;
	background: #FFF;
	border: 1px solid #DCDFE6;
	color: #606266;
	margin-left: 10px;
	height: 32px;
	width: 80px;
}

.freetime:hover {
	color: #409EFF;
	border: 1px solid #409EFF;
}

.pop_7 {
	height: 420px;
	width: 760px;
	box-shadow: 0 0 0 1px rgba(63, 63, 68, .05), 0 1px 3px 0 rgba(63, 63, 68, .15);
	border-radius: 4px;
	background-color: #fff;
	margin-left: 20px;
	display: none;
}

.pop_7_1 {
	margin-top: 20px;

}

.btnLeft {
	display: inline-block;
	margin-right: 590px;
	margin-top: 10px;
}




.pop_8 {
	height: 380px;
	width: 760px;
	box-shadow: 0 0 0 1px rgba(63, 63, 68, .05), 0 1px 3px 0 rgba(63, 63, 68, .15);
	border-radius: 4px;
	background-color: #fff;
	margin-left: 20px;
	display: none;
}

.pop_8_1 {
	margin-left: 20px;
}

.click_div3 {
	width: 180px;
	height: 180px;
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
	background: #FFF;
	border-radius: 3px;
	color: #606266;
	position: fixed;
	z-index: 10000000000;
	left: 390px;
	top: 215px;
	display: none;
}


.click_div3 tr {
	display: inline-block;
	margin: 5px 0;
}


.pop_9 {
	height: 360px;
	width: 560px;
	box-shadow: 0 0 0 1px rgba(63, 63, 68, .05), 0 1px 3px 0 rgba(63, 63, 68, .15);
	border-radius: 4px;
	background-color: #fff;
	margin-left: 20px;
	display: none;
}

.choose3 {
	width: 53.6px;
	height: 30px;
	border: 1px solid #DCDFE6;
	background-color: #F5F7FA;
	color: #909399;
	vertical-align: middle;
	border-radius: 0 4px 4px 0;
	margin-left: -3.9px;
	display: inline-block;
}

.choose3 span {
	position: relative;
	left: 12px;
	top: 5px;
}

.find1:focus {
	border: 1px solid #1E9FFF !important;
}

.pop_10 {
	height: 460px;
	width: 1160px;
	box-shadow: 0 0 0 1px rgba(63, 63, 68, .05), 0 1px 3px 0 rgba(63, 63, 68, .15);
	border-radius: 4px;
	background-color: #fff;
	margin-left: 20px;

	/* 设置弹窗后把这个注解 */
	display: none;
}


.input_1:focus {
	border: 1px solid #1E9FFF !important;
}


.pop_10_choose1 {
	width: 53.6px;
	height: 30px;
	border: 1px solid #DCDFE6;
	background-color: #F5F7FA;
	color: #909399;
	vertical-align: middle;
	border-radius: 0 4px 4px 0;
	margin-left: -3.9px;
	display: inline-block;
}


.pop_10_choose1 span {
	display: block;
	padding-top: 5px;
	padding-left: 12px;

}

.pop_10_btn1 {
	height: 32px;
	width: 60px;
	background-color: #409EFF;
	border-color: #409EFF;
	border-radius: 4px;
	color: white;
	margin-left: 8px;
}

.pop_10_btn2 {
	height: 32px;
	width: 60px;
	border: 1px solid #d7dce6;
	background: #fff;
	border-radius: 4px;
	color: #101010;
}

.pop_10_btn2:hover {
	border: 1px solid #3673ff !important;
	color: #3673ff !important;
}

.label-status:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 15px;
	height: 8px;
	border-radius: 2px;
	background: #3673ff;
	margin-right: 5px;
}

.label-status1:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 15px;
	height: 8px;
	border-radius: 2px;
	background: #9cacd0;
	margin-right: 5px;
	margin-left: 12px;
}

.label-status span,
.label-status1 span,
.label-status2 span,
.label-status3 span {
	font-size: 12px;
	font-weight: 400;
	color: #666;
}


.line {
	display: inline-block;
	border-right: 1px solid rgb(221, 221, 221);
	width: 20px;
	height: 10px;
	margin-right: 20px;
}

.label-status2:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 15px;
	height: 8px;
	border-radius: 2px;
	background: #f6c972;
	margin-right: 5px;
}

.label-status3:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 15px;
	height: 8px;
	border-radius: 2px;
	background: #ead5ac;
	margin-right: 5px;
	margin-left: 12px;
}

.left,
.right {
	font-size: 22px;
	font-weight: 400;
	cursor: pointer;
	color: #c2ccdc;
	display: inline-block;
}

.left:hover,
.right:hover {
	box-shadow: 0 0 7px #e2e9ee;
	color: #3673ff;
}

#pop10_test1 {
	font-size: 15px;
}
